<?php
/** * class SScuClientStream * - Sparcle Component Updater kliens adatfolyam kezelő -
 * 
 * Az XML kommunikációt * folytató kliens feladata az alábbi szolgáltatások biztosítása:
 * o Elérhető komponenscsomag-kategóriák lekérése
 * o Komponenscsomagok letöltése vagy frissítése
 * o Komponenscsomagok verzióinformációinak lekérése (verziószám, általános leírás,
 * változások listája, kiadás megjegyzései, készítői infók, függőségek)
 * o Egyéni komponenscsomagok beküldése (egyszerű beküldés vagy kód-audit alapján
 * kért hivatalossá nyilvánítással)
 * o Komponenscsomag kezelésével kapcsolatos szabályzatok lekérése
 * 
 * A komponenscsomag kezelője egy megadott központi hellyel kommunikál CURL (vagy
 * lokális telepítés esetén SFileStream) segítségével - az alapértelmezett hely a * http://services.php-sparcle.com/scu/updatehost */class SScuClientStream extends SClientStream{	/** Aggregations: */	/** Compositions: */	/*** Attributes: ***/	/**	 *	 * @param string location A kezelendő adattár helye	 * @param array options Adatkezelési beállítások	 * @return 	 * @access public	 */	public function __construct($location, $options = array())
	{			} // end of member function __construct	/**	 * Felszabadítja az adatfolyamot és lezárja a nyitott adattárat.	 *	 * @return 	 * @access public	 */	public function __desctruct()
	{			} // end of member function __desctruct	/**	 * Megnyitja az adatfolyamot.	 *	 * @return 	 * @access public	 */	public function open()
	{			} // end of member function open	/**	 * Lezárja az adatfolyamot.	 *	 * @return 	 * @access public	 */	public function close()
	{			} // end of member function close	/**	 * Kiolvasás az adatfolyamból, ha az meg van nyitva.	 *	 * @param array options Adatfolyam beállításainak felülbírálása	 * @return undef	 * @access public	 */	public function read($options = array())
	{			} // end of member function read	/**	 * Ha a visszatérésnél több resultset is van, azok ezzel egyesével kiolvashatóak.	 *	 * @param array options Adatfolyam beállításainak felülbírálása	 * @return Record	 * @access public	 */	public function readNext($options = array())
	{			} // end of member function readNext	/**	 * Beleírja az adatfolyamba a megadott tartalmat. A tartalo lehet:
	 * o egyszerű lekérés
	 * o kötegelt lekérés (pl SQL import script)
	 * o tömbös lekérés (több lekérés tömbben átadva)	 *	 * @param undef content Az írandó tartalom	 * @param array options Adatfolyam beállításainak felülbírálása	 * @return 	 * @access public	 */	public function write($content, $options = array())
	{			} // end of member function write	/**	 * Szekvenciális adatelérésnél: kiírja a tartalmat az aktuális szekvenciába és	 * továbblép.	 *	 * @param Record content 	 * @param array options Adatfolyam beállításainak felülbírálása	 * @return 	 * @access public	 */	public function writeNext($content, $options = array())
	{			} // end of member function writeNext	/**	 * Létrehozza (vagy ha korábban létezett: felülírja) az adatfolyam tárolóját és	 * megnyitja azt.	 *	 * @return 	 * @access public	 */	public function create()
	{			} // end of member function create	/**	 * Törli az adatfolyam tárolóját.	 *	 * @return 	 * @access public	 */	public function delete()
	{			} // end of member function delete	/**	 * A megadott pozícióra vagy szekvenciális elemre irányítja a kurzort.	 *	 * @param undef position A pozíció vagy szekvenciális elem indexe	 * @return 	 * @access public	 */	public function setCursor($position)
	{			} // end of member function setCursor} // end of SScuClientStream?>